| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

nkMemory::UniquePtr< T > Member List

This is the complete list of members for nkMemory::UniquePtr< T >, including all inherited members.

empty() const | nkMemory::UniquePtr< T > |
get() const | nkMemory::UniquePtr< T > |
operator bool() const | nkMemory::UniquePtr< T > |
operator std::unique_ptr< T >() | nkMemory::UniquePtr< T > |
operator std::unique_ptr< U >() | nkMemory::UniquePtr< T > |
operator!() const | nkMemory::UniquePtr< T > |
operator*() | nkMemory::UniquePtr< T > |
operator*() const | nkMemory::UniquePtr< T > |
operator->() | nkMemory::UniquePtr< T > |
operator->() const | nkMemory::UniquePtr< T > |
operator=(const UniquePtr< T > &other)=delete | nkMemory::UniquePtr< T > |
operator=(UniquePtr< T > &&other) noexcept | nkMemory::UniquePtr< T > |
release() | nkMemory::UniquePtr< T > |
reset(T *data=nullptr) | nkMemory::UniquePtr< T > |
UniquePtr() noexcept | nkMemory::UniquePtr< T > |
UniquePtr(T *data) noexcept | nkMemory::UniquePtr< T > |
UniquePtr(U *data) noexcept | nkMemory::UniquePtr< T > |
UniquePtr(const UniquePtr< T > &other)=delete | nkMemory::UniquePtr< T > |
UniquePtr(UniquePtr< T > &&other) noexcept | nkMemory::UniquePtr< T > |
UniquePtr(UniquePtr< U > &&other) noexcept | nkMemory::UniquePtr< T > |
UniquePtr(std::unique_ptr< T > stdPtr) noexcept | nkMemory::UniquePtr< T > |
UniquePtr(std::unique_ptr< U > stdPtr) noexcept | nkMemory::UniquePtr< T > |
~UniquePtr() | nkMemory::UniquePtr< T > |